Hierarchical assembly of magnetic L1(o)-ordered FePt nanoparticles in block copolymer thin films