1. Cadi Ayyad University,Computing Systems Engineering Laboratory (LISI),Computer Science Dept,Marrakesh,Morocco
2. DHBW University - Campus,Electrical & Communications Engineering Department,Friedrichshafen,Germany
3. Cadi Ayyad University,Computer Science Dept,Marrakesh,Morocco