1. National Center for Studies and Research on Water and Energy (CNEREE), Cadi Ayyad University, Marrakech, Morocco
2. Laboratory of Hydrobiology, Ecotoxicology and Sanitation (LHEA, CNRST Associated Research Unit, URAC 33), Faculty of Sciences Semlalia, Cadi Ayyad University, Marrakech, Morocco
3. Laboratory of Environment and Ecology (L2E, CNRST Associated Research Unit, URAC 32), Regional Herbarium MARK, Faculty of Sciences Semlalia, Cadi Ayyad University, Marrakech, Morocco