[1] Chongqing Technol & Business Univ, Coll Environm & Resources, Chongqing Key Lab Catalysis & New Environm Mat, Chongqing 400067, Peoples R China
[2] Chongqing Technol & Business Univ, Natl Res Base Intelligent Mfg Serv, Chongqing 400067, Peoples R China
[3] Univ Elect Sci & Technol China, Inst Fundamental & Frontier Sci, Res Ctr Environm & Energy Catalysis, Chengdu 611731, Peoples R China
[4] Jiangsu Normal Univ, Sch Chem & Mat Sci, Xuzhou 221116, Jiangsu, Peoples R China