1. CNPC Engineering Technology R&D Company Limited, Beijing, China
2. National Engineering Research Center of Oil & Drilling and Completion Technology, Beijing, China
3. School of Mechanical Engineering, Xihua University, Sichuan, Chengdu, China
4. School of Mechanical Engineering, Southwest Petroleum University, Sichuan, Chengdu, China