1. College of Renewable Energy, Hohai University, Changzhou 213200, China
2. Jiangsu Key Laboratory of Hi-Tech Research for Wind Turbine Design, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
3. School of Engineering, Lancaster University, Lancaster LA1 4YW, UK
4. College of Electrical Energy and Power Engineering, Yangzhou University, Yangzhou 225127, China