[1] Chongqing Technol & Business Univ, Coll Environm & Resources, Chongqing Key Lab Catalysis & New Environm Mat, Chongqing 400067, Peoples R China
[2] North Sichuan Med Coll, Sch Pharm, Nanchong 637100, Peoples R China
[3] Chongqing Jiaotong Univ, Coll River & Ocean Engn, Dept Environm Sci & Engn, Chongqing 400074, Peoples R China
[4] Tsinghua Univ, Sch Environm, State Key Joint Lab Environm Simulat & Pollut Cont, Beijing 100084, Peoples R China