Nanostructure and magnetic properties of c-axis oriented L10-FePt nanoparticles and nanocrystalline films on polycrystalline TiN underlayers