1. Laboratory of Information Processing; Hassan II University; Casablanca Morocco
2. Information Technology and Modeling Laboratory; Hassan II University, CDT Driss el Harti; BP 7955 Sidi Othman Casablanca 20702 Morocco
3. Laboratory of Intelligent Energy Management and Information Systems, Faculty of Sciences Semlalia; Cadi Ayyad University; Marrakech Morocco