1. Department of Management Sciences, Faculty of Engineering, University of Waterloo, Waterloo, Canada
2. College of Technological Innovation, Zayed University, Dubai, United Arab Emirates
3. Department of Computer Science, University of Western Ontario, London, Canada
4. Faculty of Business and Information Technology, Ontario Tech University, Oshawa, Canada