, Faculty of Sciences and Technology Errachidia; BP 509, Boutalamine -52 000- Errachidia; MOROCCO, Morocco