1. Department of Electrical EngineeringFaculty of EngineeringSohag UniversitySohagEgypt
2. State Key Laboratory of Power Transmission Equipment and System Security and New TechnologyChongqing UniversityChongqingPeople's Republic of China
3. Department of Electrical EngineeringFaculty of EngineeringAswan University81542AswanEgypt
4. Department of Electrical EngineeringUniversity of JaénLinaresSpain