1. Department of Electrical Engineering, Faculty of Engineering, Assiut University, Asyut, Egypt
2. Department of Electrical Engineering, École de technologie supérieure, Montreal, Canada
3. Department of Electrical and Computer Engineering, Concordia University, Montreal, Canada
4. Poly-Grames Research Center, Polytechnique Montréal, Montreal, Canada