1. School of Mechanical Engineering, Hunan University of Science and Technology, Xiangtan 411201, P. R. China
2. Hunan SAF Automobile Technology Co., Ltd., Changsha 410205, P. R. China
3. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University, Changsha 410082, P. R. China