1. State Key Laboratory of Power Transmission Equipment Technology, School of Electrical Engineering, Chongqing University, Chongqing 400044, China
2. State Grid Tianfu New Area Electric Power Supply Company, Chengdu 610213, China
3. School of Electrical and Electronic Engineering, Chongqing University of Technology, Chongqing 400054, China