1. Electrical Engineering Department, Assiut University, Asyut, Egypt
2. Department of Electrical and Computer Engineering, Concordia University, Montreal, Canada
3. Department of Electrical Engineering, École de Technologie Supérieure, Montreal, Canada