1. State Key Laboratory of Heavy Oil Processing
2. College of Chemical Engineering
3. China University of Petroleum
4. Qingdao
5. China
6. Department of Chemical and Petroleum Engineering
7. University of Calgary
8. Calgary
9. Canada
10. School of Chemical Engineering and Pharmaceutics
11. Henan University of Science and Technology
12. Luoyang
13. Dongying Environmental Protection Bureau
14. Dongying
15. College of Science