1. College of Mechanical and Vehicle Engineering, Hunan University, Changsha, China
2. Department of Mechanical Engineering, University of Alberta, Edmonton, AB, Canada
3. College of Mechanical and Electronic Engineering, China University of Petroleum, Qingdao, China