1. Department of Electrical and Computer Engineering, University of Illinois Urbana- Champaign, Urbana, IL, USA
2. Electrical & Computer Engineering and Computer Science Department, University of New Haven, West Haven, CT, USA
3. Department of Electrical Engineering, American University of Sharjah, Sharjah, UAE