1. College of Electric and Information EngineeringZhengzhou University of Light IndustryNo. 5, Dongfeng RoadZhengzhou450002People's Republic of China
2. State Key Laboratory of Operation and Control of Renewable Energy & Storage SystemsChina Electric Power Research InstituteNo. 15, Qinghexiaoying East RoadBeijing100192People's Republic of China