Enzyme mimetic activities of spinel substituted nanoferrites (MFe2O4): A review of synthesis, mechanism and potential applications.