1. Key Laboratory of Far-Shore Wind Power Technology of Zhejiang Province, Hangzhou 311122, China
2. Powerchina Huadong Engineering Corporation Limited, Hangzhou 311122, China
3. Chinese-German Institute of Engineering, Zhejiang University of Science and Technology, Hangzhou 310023, China
4. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China