1. State Key Laboratory of Transmission and Distribution Equipment and System Security and New Technology, Chongqing University, Chongqing, China
2. School of Electrical Engineering, Chongqing University, Chongqing, China
3. China Southern Power Grid Scientific Research Institute, CSG Electric Power Research Institute Company Ltd., Guangzhou, China