1. State Key Lab of Fine Chemicals
2. Liaoning Key Lab for Energy Materials and Chemical Engineering
3. PSU-DUT Joint Center for Energy Research
4. Dalian University of Technology
5. Dalian 116024
6. College of Chemical Engineering
7. Beijing University of Chemical Technology
8. Beijing 100029
9. China