1. State Key Laboratory of Power Transmission Equipment and System Security and New TechnologyChongqing UniversityChongqing400044People's Republic of China
2. State Grid Jiangsu Electric Power Company Research InstituteNanjing210037People's Republic of China
3. Postdoctoral Station of Power Engineering and Engineering Thermophysics, Chongqing UniversityChongqing400044People's Republic of China