1. State Key Laboratory of Power Transmission Equipment and System Security and New TechnologySchool of Electrical EngineeringChongqing400044People's Republic of China
2. Chongqing Electric Power Research InstituteChongqing Power CompanyChongqing401123People's Republic of China