1. Key Laboratory of Oil & Gas Equipment of Education MinistrySchool of Mechanical and Electrical Engineering, Southwest Petroleum UniversityChengduPeople's Republic of China
2. School of Engineering, Newcastle UniversityNewcastle upon TyneUK
3. Department of EngineeringUniversity of LeicesterUK