1. Key Laboratory of Far-Shore Wind Power Technology of Zhejiang Province, Hangzhou, Zhejiang, 311122, China
2. Power China Huadong Engineering Corporation Limited, Hangzhou, Zhejiang, 311122, China
3. School of Civil Engineering, Qingdao University of Technology, Qingdao, 266520, China
4. Chinese-German Institute of Engineering, Zhejiang University of Science and Technology, Hangzhou, 310023, China