1. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102249, PR China
2. Beijing Key Laboratory of Process Fluid Filtration and Separation, China University of Petroleum, 102249, PR China
3. College of Chemistry and Chemical Engineering, Taiyuan University of Technology, Taiyuan 030024, Shanxi, China
4. Qingdao Institute of Bioenergy and Bioprocess Technology, Chinese Academy of Sciences, Qingdao, 266101, China
5. Shandong Energy Institute, Qingdao, 266101, China