1. School of Energy and Power Engineering Inner Mongolia University of Technology, Hohhot 010051, China
2. Key Laboratory of Wind Energy and Solar Energy Utilization Technology of Ministry of Education, Hohhot 010051, China
3. Inner Mongolia Wind Power Technology and Detection Engineering Technology Research Center, Hohhot 010051, China