1. Key Laboratory of Far-Shore Wind Power Technology of Zhejiang Province, Hangzhou 311122, China
2. Power China Huadong Engineering Corporation Limited, Hangzhou 311122, China
3. Key Laboratory of Mariculture, Ministry of Education, Ocean University of China, Qingdao 266003, China
4. College of Engineering, Ocean University of China, Qingdao 266100, China
5. State Key Laboratory of Coastal and Offshore Engineering, Dalian University of Technology, Dalian 116024, China