1. Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon
2. Department of Electrical and Computer Engineering, Beirut Arab University, Beirut, Lebanon
3. Beirut Research and Innovation Center, Lebanese Center for Studies and Research, Beirut, Lebanon
4. Electrical and Computer Engineering Department, New York University (NYU), Abu Dhabi, United Arab Emirates