1. Electric Power Research Institute, China Southern Power Grid, Guangzhou 510663, China
2. Shenzhen Power Supply Company, China Southern Power Grid, Shenzhen 518067, China
3. College of Electric Power Engineering, South China University of Technology, Guangzhou 510640, China