State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body College of Mechanical and Vehicle Engineering Hunan University Changsha 410082 China;
State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body College of Mechanical and Vehicle Engineering Hunan University Changsha 410082 China;
City University ofHong Kong Hong Kong China;
State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body College of Mechanical and Vehicle Engineering Hunan University Changsha 410082 China;