1. College of Chemical Engineering
2. Catalytic Hydrogenation Research Center
3. State Key Laboratory Breeding Base of Green Chemistry-Synthesis Technology
4. Zhejiang University of Technology
5. Hangzhou 310014
6. State Key Laboratory of Fine Chemicals
7. School of Chemical Engineering
8. Dalian University of Technology
9. Dalian 116024
10. P. R. China