Laboratory of Applied Mathematics and Computer Science, Faculty of Science and Technology, Cady Ayyad UniversityAvenue Abdelkrim El Khattabi B. P., 549, Marrakesh, Morocco