Magnetic Spinel Ferrite Nanoparticles