1. School of Energy, Power and Mechanical Engineering, North China Electric Power University, Changping District, Beijing 102206, China
2. Zhangjiakou Wind and Solar Power Energy Demonstration Station Co., Ltd., State Grid Xin Yuan Company, Zhangjiakou 075000, China
3. China Datang Corporation Science and Technology Research Institute, Changping District, Beijing 102206, China