1. Galilee Institute, Sorbonne Paris Nord University, France
2. IRISA Lab., INRIA, University of Rennes, France
3. Laboratoire des Technologies Innovantes, Ecole Nationale Superieure des Technologies Avancees, Algeria
4. Research laboratory in Informatics, Intelligence, Mathematics and Applications (RIIMA), University of Sciences and Technology Houari Boumediene (USTHB), Algeria