1. State Grid Chongqing Electric Power Research InstituteState Grid Chongqing Electric Power CompanyChongqingPeople's Republic of China
2. State Key Laboratory of Electrical Insulation and Power EquipmentXi'an Jiaotong UniversityXi'anPeople's Republic of China