Microwave Synthesis of Spinel MgFe2O4 Nanoparticles and the Effect of Annealing on Photocatalysis.