1. Department of Computer Science, Faculty of Mathematics and Computer Science, Ibn Khaldoun University of Tiaret, Tiaret, Algeria
2. SIMPA Laboratory, Department of Computer Science, Faculty of Mathematics and Computer Science, University of Sciences and Technology of Oran Mohamed Boudiaf, USTO-MB, Oran, Algeria
3. Department of Computer Science, University of Quebec at Montreal, Montreal, QC H2X 3Y7, Canada
4. CRIL – CNRS, UMR 8188 Université Lille Nord de France, Lens Cedex, France