[1] Cadi Ayyad Univ, Fac Sci Semlalia, Lab Water Biodivers & Climate Change, BP 2390, Marrakech 40000, Morocco
[2] Cadi Ayyad Univ, Natl Ctr Res & Studies Water & Energy CNEREE, B 511, Marrakech 40000, Morocco
[3] Univ Ibn Zohr, Polydisciplinary Fac Taroudant, Lab Anal Modelling Engn Nat Subst & Environm, Nat Subst Hlth & Environm Team, Agadir, Morocco
[4] Mohammed VI Polytech Univ UM6P, Mat Sci & Nanoengn MSN Dept, Lot 660, Ben Guerir 43150, Morocco
[5] Univ Sfax, Ecole Natl Ingenieurs Sfax, Equipe Biotechnol Algues, Lab Genie Enzymat & Microbiol, Sfax, Tunisia
[6] Xiamen Univ, Coll Environm & Ecol, Xiamen 361102, Fujian, Peoples R China
[7] Xian Jiaotong Liverpool Univ, Dept Civil Engn, Suzhou 215123, Peoples R China