[1] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400714, Peoples R China
[2] Univ Chinese Acad Sci, Chongqing Sch, Chongqing 400714, Peoples R China
[3] Chongqing Technol & Business Univ, Coll Environm & Resources, Chongqing Key Lab Catalysis & New Environm Mat, Chongqing 400067, Peoples R China
[4] Chongqing Technol & Business Univ, Chongqing Key Lab Catalysis & New Environm Mat, Cooperat Intelligent Mfg Serv, Natl Base Int Sci & Technol, Chongqing 400067, Peoples R China
[5] Chongqing South Thais Environm Protect Technol Res, Chongqing 400060, Peoples R China
[6] Chinese Univ Hong Kong, Dept Biomed Engn, Shatin, Hong Kong, Peoples R China
[7] Yangtze Normal Univ, Key Lab Chongqing Inorgan Special Funct Mat, Chongqing 408100, Peoples R China
[8] Yangtze Normal Univ, Coll Chem & Chem Engn, Chongqing 408100, Peoples R China