1. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University; Changsha 410082 China
2. Department of Vehicle Engineering, School of Mechanical Engineering; University of South China; Hengyang 421001 China
3. Department of Industrial Technology; California State University; Fresno CA 93740-8002