1. Department of Mathematics, Faculty of Sciences and Technology, Cadi Ayyad University, Marrakech, Morocco
2. Mathematics Department, Faculty of Sciences Semalalia, Cadi Ayyad University, Marrakesh, Morocco
3. Mathematics Department, Faculty of Sciences, Chouaib Doukkali University, El Jadida, Morocco