Weak magnetic field enhances the activation of peroxymonosulfate by ZnO@Fe3O4