1. State Key Laboratory of Power Transmission Equipment and System Security and New TechnologyChongqing UniversityChongqing400044People's Republic of China
2. State Grid Chongqing Electric Power Research Institute and Equipment Status Evluation CenterChongqing400015People's Republic of China