1. Department of Computer Engineering and Software Engineering, Polytechnique Montréal, Montréal, QC, Canada
2. Department of Computer Science and Mathematics, Lebanese American University, Beirut, Lebanon
3. Department of EECS, Khalifa University, Abu Dhabi, UAE