1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologySchool of Electrical EngineeringChongqing UniversityChongqing400044People's Republic of China
2. Wuhan NARI Limited Liability Company of State Grid Electric Power Research InstituteWuhan430074People's Republic of China
3. Department of Energy TechnologyAalborg University9220Aalborg EastDenmark