1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologyChongqing UniversityShapingba DistrictChongqing400044People's Republic of China
2. State Grid Chongqing Electric Power Co. Electric Power Research InstituteYubei DistrictChongqing401121People's Republic of China