1. School of Manufacturing Science and Engineering, Sichuan University, Chengdu 610065, China
2. College of Mechanical and Electronic Engineering, Southwest Petroleum University, Chengdu 610500, China
3. Department of Engineering, Durham University, Durham DH1 3LE, UK
4. Southwest Branch, Engineering Design Co., CNPC, Chengdu 610413, China