1. School of Electrical Engineering and Electronic Information, Xihua University, Chengdu 610039, China
2. School of Electrical Engineering, Southwest Jiaotong University, Chengdu 611756, China
3. Shenzhen Power Supply Bureau Co., Ltd., China Southern Power Grid, Shenzhen 518000, China
4. State Grid Sichuan Electric Power Research Institute, Chengdu 610044, China