1. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102249, China
2. Department of Chemical & Biochemical Engineering, University of Western Ontario, London N6A 5B9, Ontario, Canada
3. Dalian Institute of Chemical Physics, Chinese Academy of Sciences, 457 Zhongshan Road, Dalian 116023, China