Size dependent strain and nanomagnetism in CoFe2O4 nanoparticles