1. School of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou, People’s Republic of China
2. Gansu Provincial Technology Centre for Wind Turbines, Lanzhou, People’s Republic of China
3. Key Laboratory of Fluid Machinery and Systems, Lanzhou, People’s Republic of China