1. School of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou, China
2. Key Laboratory of Mechanics on Environment and Disaster in Western China, Lanzhou University, Lanzhou, China
3. Gansu Provincial Technology Centre for Wind Turbines, Lanzhou University of Technology, Lanzhou, China