[1] Chongqing Technol & Business Univ, Chongqing Key Lab Catalysis & New Environm Mat, Natl Base Int Sci & Technol Cooperat Intelligent, Chongqing 400067, Peoples R China
[2] Chongqing South To Thais Environm Protect Technol, Chongqing 400060, Peoples R China
[3] Univ Calgary, Dept Civil Engn, Calgary, AB T2N 1N4, Canada
[4] Tongji Univ, State Key Lab Pollut Control & Resource Reuse, Sch Environm Sci & Engn, Shanghai 200092, Peoples R China
[5] Chongqing Univ, Sch Environm & Ecol, Chongqing 400044, Peoples R China