1. Key Laboratory of Far-Shore Wind Power Technology of Zhejiang Province, Hangzhou 311122, China
2. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou 310058, China
3. PowerChina Huadong Engineering Corporation Limited, Hangzhou 311122, China
4. School of Chemical Engineering, Ocean and Life Sciences, Dalian University of Technology, Panjin 124221, China