1. Key Laboratory of Power System Intelligent Dispatch and Control of Ministry of EducationShandong UniversityNo. 17923, Jingshi RoadJinan250061Shandong ProvincePeople's Republic of China
2. State Grid Jibei Electric Power Co., Ltd. Tangshan Power Supply CompanyNo. 7, Jianshebei RoadTangshan063000Hebei ProvincePeople's Republic of China
3. Department of Electrical Engineering and ElectronicsUniversity of LiverpoolLiverpoolUK