1. The State Key Laboratory of Power Transmission Equipment & System Security and New Technology
2. Chongqing Key Laboratory of Chemical Process for Clean Energy and Resource Utilization
3. School of Chemistry and Chemical Engineering
4. Chongqing University
5. Shazhengjie 174
6. Department of Chemical and Biological Engineering
7. Hong Kong University of Science and Technology
8. Clear Water Bay
9. Kowloon
10. China