1. Electrical Engineering and Computer Science Department, Khalifa University of Science and Technology, Abu Dhabi, United Arab Emirates
2. Department of Electrical and Computer Engineering, Missouri University of Science and Technology, Rolla, MO, USA
3. Department of Electrical and Computer Engineering (ECpE), Iowa State University, Ames, IA, USA