1. College of Mechanical and Electrical Engineering, Changsha University, Changsha 410022, China
2. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University, Changsha 410082, China
3. School of Mechanical and Mechatronic Engineering, University of Technology Sydney, New South Wales 2007, Australia