1. State Key Laboratory of Fine Chemicals
2. School of Chemical Engineering
3. Dalian University of Technology
4. Dalian 116024
5. P. R. China
6. Centre for Computational Chemistry and Research Institute of Industrial Catalysis
7. School of Chemistry and Molecular Engineering
8. East China University of Science and Technology
9. Shanghai 200237