1. State Key Laboratory of Power Transmission Equipment and System Security and New TechnologyCollege of Electrical EngineeringChongqing UniversityChongqing400030People's Republic of China
2. Department of Electrical EngineeringFaculty of EngineeringAswan University81542AswanEgypt
3. State Grid Chongqing Electric Power CompanyChongqing400015People's Republic of China