1. School of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou 730050, China
2. School of Chemistry and Chemical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
3. Gansu Provincial Technology Centre for Wind Turbines, Lanzhou 730050, China
4. Wind Power Division, Zhuzhou Electric Locomotive Research Institute Co., Zhuzhou 412000, China