1. Smart Systems Laboratory, ENSIAS, Mohammed V University in Rabat, Rabat 10000, Morocco
2. School of Science and Engineering, Al Akhawayn University, Ifrane 53000, Morocco
3. Department of Computer Engineering Technology, University of Houston, Houston, TX 77204, USA
4. Electrical Engineering Department, College of Engineering, Alfaisal University, Riyadh 50927, Saudi Arabia
5. Houston Advanced Research Center, The Woodlands, TX 77381, USA
6. Mentis SA, 1050 Brussels, Belgium
7. College of Engineering, Ecole Nationale Supérieure d’Informatique et d’Analyse des Systèmes, Rabat 10112, Morocco