1. Key Laboratory of Regional Multi-Energy System Integration and Control of Liaoning Province, Shenyang Institute of Engineering, Shenyang 110136, China
2. State Grid Benxi Power Supply Company, State Grid Liaoning Electric Power Co., Ltd., Benxi 117000, China
3. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Beijing 102206, China