1. College of Mechanical and Electronic Engineering, China University of Petroleum, Qingdao, People’s Republic of China
2. Oil and Gas CAE Technology Research Centre, China University of Petroleum, Qingdao, People’s Republic of China
3. College of Pipeline and Civil Engineering, China University of Petroleum, Qingdao, People’s Republic of China