1. Hebei Innovation Center for Equipment Lightweight Design and Manufacturing School of Mechanical Engineering Yanshan University Hebei 066004 China
2. School of Mechanical and Electric Engineering Guangzhou University Guangzhou 510006 China
3. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body Hunan University Changsha 410082 China
4. State Key Laboratory for Alternate Electrical Power System with Renewable Energy Sources North China Electric Power University Beijing 102206 China
5. Centre for Innovative Structures and Materials School of Engineering RMIT University Melbourne 3001 Australia