1. College of Environmental and Energy Engineering
2. Beijing University of Technology
3. Beijing 100124
4. PR China
5. College of Chemical Engineering
6. State Key Laboratory of Coordination Chemistry
7. Nanjing University
8. Nanjing 210023
9. Jiangsu Key Laboratory of Advanced Catalytic Materials and Technology
10. School of Petrochemical Engineering
11. Changzhou University
12. Changzhou 213164
13. Beijing University of Chemical Technology
14. Beijing 100029