1. Electrical and Computer Engineering Program, Division of Computer, Electrical and Mathematical Sciences and Engineering (CEMSE), King Abdullah University of Science and Technology (KAUST), Makkah, Saudi Arabia
2. School of Computing, Queen’s University, Kingston, ON, Canada