1. College of Information Engineering, Inner Mongolia University of Technology, Hohhot 010080, China
2. College of New Energy, Inner Mongolia University of Technology, Hohhot 010080, China
3. POWERCHINA Hebei Electric Power Engineering Co., Ltd., Shijiazhuang 050031, China
4. Shandong Energy Group Electric Power Group Co., Ltd., Jinan 250014, China
5. Science and Technology Research Institute of China Three Gorges Corporation, Beijing 101100, China