Affiliation: | 1. College of Chemical Engineering, China University of Petroleum, Qingdao 266580, China;2. State Key Laboratory of Petroleum Pollution Control, Beijing 102206, China;3. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Qingdao 266580, China |