1. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102249, P.R. China
2. The Key Laboratory of Catalysis, China National Petroleum Corp. (CNPC), China University of Petroleum, Beijing 102249, P.R. China
3. Department of Chemical and Petroleum Engineering, University of Calgary, Calgary, T2N 1N4, Canada