1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologyChongqing University, Shapingba DistrictChongqing400044People's Republic of China
2. Sichuan Electric Power Design & Consulting Co., Ltd, Hi‐Tech DistrictChengdu610094People's Republic of China