1. EMINES, Mohammed VI Polytechnic University, Ben Guerir 43150, Morocco
2. LTI Laboratory, ENSA, Chouaib Doukkali University, El Jadida 24000, Morocco
3. SID Department, ISCAE Group, BP 8114 Casablanca, Morocco
4. Faculty of Sciences Semlalia, Cadi Ayyad University, Marrakesh 40000, Morocco