1. Beijing Key Laboratory for Chemical Power Source and Green Catalysis
2. School of Chemical Engineering and Environment
3. Beijing Institute of Technology
4. Beijing
5. China
6. School of Chemistry and Chemical Engineering
7. Queen's University
8. Belfast
9. UK