[1] Shaanxi Univ Sci & Technol, Sch Environm Sci & Engn, Xian 710021, Peoples R China
[2] Yangtze Univ, Coll Chem & Environm Engn, Jingzhou 434023, Peoples R China
[3] North China Elect Power Univ, Coll Environm Sci & Engn, Beijing 102206, Peoples R China
[4] Chinese Acad Sci, CAS Res Educ Ctr Excellence Mol Sci, Key Lab Photochem, Inst Chem, Beijing 100190, Peoples R China
[5] Univ Chinese Acad Sci, Beijing 100049, Peoples R China