Shanghai
China
Shanghai University of Electric Power
Micromotors, g-C3N4, ZIF-67, Photo-Fenton, Water treatment, Self-propelled catalysis