Layer-by-layer assembly of L10-FePt nanoparticles with significant perpendicular magnetic anisotropy