1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologySchool of Electrical EngineeringChongqing UniversityChongqing400044People's Republic of China
2. School of Electrical Engineering Wuhan UniversityWuhan430072People's Republic of China
3. State Grid Hunan Maintenance CompanyChangsha410004People's Republic of China