Morphology-controlled synthesis and enhanced energy product (BH)max of CoFe2O4 nanoparticles