1. State Key Laboratory of Power Transmission Equipment and System Security and New TechnologyChongqing UniversityNo. 174 Shazheng Street, Shapingba DistrictChongqing400044People's Republic of China
2. State Grid Hubei Electric Power Company, Xiangyang Power Supply BureauFancheng DistrictXiangyang441000People's Republic of China