Affiliation: | a College of Chemistry and Chemical Engineering, Chongqing University, Chongqing 400044, China;b College of Chemistry and Pharmaceutical Engineering, Sichuan University of Science and Engineering, Zigong 643000, China;c The Key Laboratory for the Exploitation of Southwest Resources and Environmental Disaster Control Engineering under Ministry of Education, Chongqing University, Chongqing 400044, China |