1. College of Energy and Power Engineering, Inner Mongolia University of Technology, Hohhot 010080, China
2. Key Laboratory of Wind Energy and Solar Energy Utilization Technology of Ministry of Education, Hohhot 010051, China
3. Inner Mongolia Autonomous Region Wind Power Technology and Testing Engineering Technology Research Center, Hohhot 010051, China
4. College of Information Engineering, Inner Mongolia University of Technology, Hohhot 010080, China
5. CNNC North Nuclear Fuel Element Co., Ltd., Baotou 014035, China