1. Department of Electrical and Computer Engineering, McMaster University, Hamilton, Canada
2. Department of Electronics and Communications Engineering, The American University in Cairo, New Cairo, Egypt
3. School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, Canada