1. College of Architecture and Environment
2. Institute of New Energy and Low Carbon Technology
3. National Engineering Research Center for Flue Gas Desulfurization
4. Sichuan University
5. Chengdu
6. Research Center for Environmental Science & Technology
7. Institute of Fundamental and Frontier Sciences
8. University of Electronic Science and Technology of China
9. Chengdu 611731
10. China