State Key Laboratory of Heavy Oil and Processing, College of Chemical Engineering and Environment, China University of Petroleum-Beijing, Beijing 102249, China
Prof. Dr. Yehua Han
State Key Laboratory of Heavy Oil and Processing, College of Chemical Engineering and Environment, China University of Petroleum-Beijing, Beijing 102249, China