1. College of Computation and InformaticsIT DepartmentSaudi Electronic UniversityMedina BranchSaudi Arabia
2. Tunisia Polytechnic School, SERCOM-Labs 2078, Carthage UniversityLa MarsaTunisTunisia
3. DOAE Laboratory – UMR CNRS 8520IEMN, University of Valenciennes and Hainaut-CambresisValenciennes59313France