Composition controlled synthesis of fcc-FePt nanoparticles using a modified polyol process