1. China Southern Power Grid Electric Power Research Institute, Guangzhou 510080, China
2. Electric Power Dispatching Control Center of Guangdong Power Grid Co., Ltd., Guangzhou 510080, China
3. Zhaoqing Power Supply Bureau of Guangdong Power Grid Co., Ltd., Zhaoqing 526060, China
4. National Electric Power Conversion and Control Engineering Technology Research Center, Hunan University, Changsha 410082, China