Size dependent magnetic properties and cation inversion in chemically synthesized MnFe2O4 nanoparticles