What materials are used for the permanent magnets?
For high temperatures SmCo is used. Nd2Fe14B is used in most cases. There are calculation that if everybody driving a car would replace it with a hybrid car there is not enough Nd by 2020. There are only mines open in China and Russia at other locations Nd is hard to get. Other alternatives to SmCo and NdFeB are Fe3O4 or AlNiCo. Cobalt is one of the most costly components.