1. Zhuhai Power Supply Bureau of Guangdong Power Grid, Zhuhai, China
2. South China University of Technology, Guangzhou, China
3. Central South University, Changsha, China
4. Guangdong Power Grid Power Dispatching Control Center, Guangzhou, China
5. China Southern Power Grid South Electric Power Research Institute, Guangzhou, China
6. Foshan University, Foshan, China