1. Department of Chemistry, Faculty of Sciences Semlalia, Cadi Ayyad University, 40000 Marrakech, Morocco
2. National School of Agriculture of Meknes, ENAM, Meknes, Morocco
3. Department of Pharmacological and Biomolecular Sciences, University of Milan, Milan, Italy
4. Faculty of Sciences and Technology, University Sultan Moulay Slimane, BP 523, Beni-Mellal, Morocco
5. Department of Physics, Cadi Ayyad University, 40000 Marrakech, Morocco
6. Institut Agronomique et Vétérinaire Hassan II, Agadir, Morocco