1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologyChongqing UniversityNo.174 Shazhengjie, ShapingbaChongqingPeople's Republic of China
2. State Grid Chengdu Power Supply CompanyNo. 63, Section 4, Renmin South RoadChengduSichuanPeople's Republic of China