Synthesis and characterization of monodisperse NiFe2O4 nanoparticles