1. Chongqing Key Laboratory of Chemical Process for Clean Energy and Resource Utilization
2. School of Chemistry and Chemical Engineering
3. Chongqing University
4. Chongqing 400040
5. China
6. College of Chemistry and Chemical Engineering
7. Chongqing University of Technology
8. Chongqing 400054