ndfeb rareearth permanent neodymium magnet with different shap