1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologyChongqing UniversityChongqing400044People's Republic of China
2. Postdoctoral Station of Electrical EngineeringChongqing UniversityChongqing400044People's Republic of China
3. Electric Power Research Institute of Yunnan Power Grid Co. Ltd.Kunming650217People's Republic of China