1. College of Energy and Electrical Engineer, Hohai University, Nanjing 21100, China
2. Institution of Ocean and Offshore Engineering, Hohai University, Nantong 226000, China
3. Jiangsu Key Laboratory of Hi-Tech Research for Wind Turbine Design, Nanjing University of Aeronautics and Astronautics, Nanjing 21100, China