1. Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon
2. Department of Computer and Software Engineering, École Polytechnique de Montréal, Quebec, Canada
3. Department of Computer Science, Lebanese American University, Byblos, Lebanon