1. College of Mechanics and Materials, Hohai University, Nanjing 210098, China
2. AHUT Engineering Research Institute, Anhui University of Technology, Maanshan 243002, China
3. School of Mechanical Engineering, Anhui University of Technology, Maanshan 243002, China
4. Jiangsu Province Wind Power Structural Engineering Research Center, Hohai University, Nanjing 210098, China
5. Collaborative Innovation Centre for Developing and Protecting Coastal Area, Hohai University, Nanjing 210098, China