1. Department of Electrical Engineering, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
2. Ericsson Canada Inc., Ottawa, ON, Canada
3. Department of Systems and Computer Engineering, Carleton University, Ottawa, ON, Canada
4. Department of Computer Engineering, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia