[1] Univ Elect Sci & Technol China, Yangtze Delta Reg Inst Huzhou, Huzhou 313000, Peoples R China
[2] Univ Elect Sci & Technol China, Inst Fundamental & Frontier Sci, Huzhou 313000, Peoples R China
[3] Yueqing Municipal Ecol & Environm Bur, Yueqing 325600, Peoples R China
[4] Huzhou Coll, Dept Engn Technol, Huzhou 313000, Peoples R China
[5] Fuzhou Univ, State Key Lab Photocatalysis Energy & Environm, Fuzhou 350116, Peoples R China