1. College of Chemical Engineering
2. Zhejiang University of Technology
3. Hangzhou 310014
4. P. R. China
5. State Key Laboratory of Heavy Oil Processing
6. China University of Petroleum (Beijing)
7. Beijing
8. Industrial Institute of Catalysis
9. Hangzhou 310032