1. College of Mechanical and Automotive Engineering, Qingdao University of Technology, Qingdao 266520, China
2. College of Resources Engineering, Xi’an University of Architecture and Technology, Xi’an 710055, China
3. College of Mechanical and Electronic Engineering, China University of Petroleum, Qingdao 266580, China
4. Shengli Oilfield Technology Inspection Center, SINOPEC, Dongying 257000, China