1. Electrical Engineering Department, Qatar University, Qatar
2. Department of Electrical Engineering, Royal Military College of Canada, Kingston, ON, Canada
3. Department of Computer and Information Sciences, Northumbria University, Newcastle upon Tyne, U.K.