1. Department of Software Engineering and Information Technology, École de technologie supérieure, Montreal, QC, Canada
2. Department of Mathematics and Computer Science, Université du Québec à Trois-Rivières, Trois-Rivières, QC, Canada
3. Department of CSM, Artificial Intelligence and Cyber Systems Research Center, Lebanese American University, Beirut, Lebanon