Direct chemical synthesis of well dispersed L10-FePt nanoparticles with tunable size and coercivity