1. Hebei Provincial Key Laboratory of Power Transmission Equipment Security Defense, North China Electric Power University, Baoding 071003, China
2. Economic Management Department, North China Electric Power University, Baoding 071003, China
3. School of Renewable Energy, Inner Mongolia University of Technology, Ordos 017010, China
4. Inner Mongolia Key Laboratory of New Energy and Energy Storage Technology, Hohhot 010051, China