Monte Carlo simulations of NiFe2O4 nanoparticles