Recent developments in the synthesis and stability of metal ferrite nanoparticles. (March 2019)