1. State Key Laboratory of Fine Chemicals
2. Dalian University of Technology
3. Dalian
4. China
5. Shandong Collaborative Innovation Center of Eco-Chemical Engineering
6. College of Chemical Engineering
7. Qingdao University of Science and Technology
8. Qingdao 266042
9. P. R. China
10. Institute of Molecular Sciences and Engineering
11. Shandong University
12. Qingdao 266237