1. Department of Electrical Engineering and ElectronicsThe University of LiverpoolLiverpoolL69 3GJUK
2. College of Information EngineeringXiangtan UniversityXiangtan411105People's Republic of China
3. Electric Power Dispatching and Control Center of Guangdong Power Grid Co., Ltd.Guangzhou510600GuangdongPeople's Republic of China