1. China Academy of Space Technology, Beijing 10094, China
2. College of Mechanical and Transportation Engineering, China University of Petroleum, Beijing 102249, China
3. School of Mechanical Engineering, Northwestern Polytechnical University, Xi’an 710072, China
4. State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102249, China