Synthesis of solar active nanocrystalline ferrite, MFe2O4 (M: Ca, Zn, Mg) photocatalyst by microwave irradiation