1. School of New Energy, North China Electric Power University, Beijing 102206, China
2. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
3. Yantai Research Institute, Harbin Engineering University, Yantai 264006, China
4. School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150001, China
5. Xiamen Sunrui Wind Power Technology Co., Ltd., Luoyang Ship Material Research Institute, Xiamen 361100, China
6. College of Aerospace and Civil Engineering, Harbin Engineering University, Harbin 150001, China