1. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University 1 , Changsha, Hunan 410082, People's Republic of China
2. College of Mechanical and Electrical Engineering, Changsha University 2 , Changsha, Hunan 410022, People's Republic of China