[1] Sichuan Univ Sci & Engn, Coll Chem & Environm Engn, Key Lab Green Catalysis, Higher Educ Inst Sichuan, Zigong 643000, Peoples R China
[2] Sichuan Univ Sci & Engn, Coll Chem Engn, Zigong 643000, Peoples R China
[3] Chengdu Univ Technol, Coll Mat & Chem & Chem Engn, Chengdu 610059, Peoples R China
[4] Chinese Acad Sci, Inst Chem, Key Lab Photochem, Beijing Natl Lab Mol Sci, Beijing 100190, Peoples R China