1. Key Laboratory of Power System Intelligent Dispatch and ControlShandong UniversityJinan250061People's Republic of China
2. Laiwu Electric Power Supply Company of State Grid Shandong Electric Power CompanyLaiwu271100People's Republic of China
3. State Grid Shaanxi Electric Power Research InstituteXi'an710054People's Republic of China