No.1 Xuehai Road
Song Bei District
Harbin, 150028
China
Harbin University of Commerce
FeOOH/g-C3N4, photo-Fenton-like, visible light, PNP