[1] Univ Elect Sci & Technol China, Inst Fundamental & Frontier Sci, Chengdu 610054, Sichuan, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Mat & Energy, Chengdu 611731, Sichuan, Peoples R China
[3] China West Normal Univ, Chem Synth & Pollut Control Key Lab Sichuan Prov, Coll Chem & Chem Engn, Nanchong 637002, Sichuan, Peoples R China
[4] King Abdulaziz Univ, Fac Sci, Chem Dept, POB 80203, Jeddah 21589, Saudi Arabia
[5] Hosp Chengdu Univ Tradit Chinese Med, Chengdu 610072, Sichuan, Peoples R China