NdFeB nanocomposites