[1] ENSA Safi, Lab Mat Proc Environm & Qual LMPEQ, Safi, Morocco
[2] Fac Polydisciplinary Safi, Lab Analyt & Mol Chem, BP 4162, Safi 46000, Morocco
[3] Mohammed VI Polytech Univ UM6P, Mat Sci Energy & Nanoengn MSN Dept, Lot 660 Hay Moulay Rachid, Benguerir 43150, Morocco
[4] Cadi Ayyad Univ, Fac Med & Pharm Marrakech, Biochem Lab, BP 7010, Marrakech 40000, Morocco
[5] Xiamen Univ, Coll Environm & Ecol, Xiamen 361102, Fujian, Peoples R China
[6] Semlalia Fac Sci, Lab Water Biodivers Climate Changes, BP 2390, Marrakech 40000, Morocco
[7] Univ Cadi Ayyad, Natl Ctr Res Study Water & Energy CNEREE, Marrakech, Morocco