1. Engineering Research Centre of Large Scale Reactor Engineering and Technology of Ministry of Education
2. East China University of Science and Technology
3. Shanghai 200237
4. China
5. Shanghai Key Laboratory of Green Chemistry and Chemical Processes
6. School of Chemistry and Molecular Engineering
7. East China Normal University
8. Shanghai 200062
9. Sinopec North China E&P Company
10. Zhengzhou 450006
11. Green Chemistry Centre of Excellence
12. University of York
13. York YO105DD
14. UK