1. Laboratory of Natural Resources and Sustainable Development, Department of Biology, Faculty of Sciences, Ibn Tofail University, BP 133, Kenitra 14000, Morocco
2. Laboratory of Organic Chemistry Catalysis and Environment, Department of Chemistry, Faculty of Sciences, Ibn Tofail University, BP 133, Kénitra 14000, Morocco
3. Faculty of Medicine, Arab American University Palestine, Jenin 44862, Palestine
4. Laboratory of Plant, Animal and Agro-Industry Productions, Department of Biology, Faculty of Sciences, Ibn Tofail University, BP 133, Kenitra 14000, Morocco
5. Department of Pharmacognosy, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia
6. National Center for Research in Human Genomics, 2 Rue Gaston Cŕemieux, Evry Courcouronnes 91000, France