1. School of Hydraulic Energy and Power Engineering, Yangzhou University, Yangzhou, Jiangsu 225127, China
2. Jiangsu Key Laboratory of Hi-Tech Research for Wind Turbine Design, College of Aerospace Engineering, Nanjing University of Aeronautics & Astronautics, Nanjing, Jiangsu 210016, China