[1] Chongqing Technol & Business Univ, Coll Environm & Biol Engn, Chongqing Educ Commiss, Key Lab Catalysis Sci & Technol, Chongqing 400067, Peoples R China
[2] Hong Kong Inst Educ, Dept Sci & Environm Studies, Tai Po, Hong Kong, Peoples R China
[3] Zhejiang Univ, Dept Environm Engn, Hangzhou 310027, Zhejiang, Peoples R China