Text this: Sonochemical synthesis of MnFe2O4 nanoparticles and their electrochemical and photocatalytic properties.