1. Department of Mechanical Engineering, Hangzhou City University, Hangzhou 310015, China
2. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310023, China
3. Huadian Electric Power Research Institute, Hangzhou 310030, China
4. School of Civil Engineering, Southwest Jiaotong University, Chengdu 610032, China
5. Guangdong Huadian Fuxin Yangjiang Offshore Wind Power Co., Ltd., Yangjiang 529500, China