1. School of Chemical Engineering
2. Sichuan University
3. Chengdu 610065
4. China
5. Chengdu Green Energy and Green Manufacturing Technology R&D Center
6. Chengdu Development Center of Science and Technology
7. China Academy of Engineering Physics
8. Chengdu 610207
9. Institute for Superconducting and Electronic Materials
10. University of Wollongong
11. Wollongong
12. Australia