[1] Ibn Tofail Univ, Fac Sci, Dept Chem, Lab Adv Mat & Proc Engn, BP 133, Kenitra 14000, Morocco
[2] Ibn Tofail Univ, Fac Sci, Lab Organ Chem Catalysis & Environm, POB 133, Kenitra 14000, Morocco
[3] Al Azhar Univ Gaza, Fac Sci, Dept Chem, POB 1277, Gaza, Palestine
[4] Univ Prishtina, Fac Nat & Math Sci, Dept Chem, Prishtina 10000, Kosovo
[5] Ibn Zohr Univ, Fac Med & Pharm, Dept Chem & Biochem, Laayoune 70000, Morocco
[6] King Saud Univ, Dept Bot & Microbiol, Coll Sci, POB 11451, Riyadh, Saudi Arabia
[7] Univ Montpellier, Fac Pharm, Lab Therapeut & Organ Chem, F-34000 Montpellier, France
[8] Bahir Dar Univ, Dept Biol, POB 79, Bahir Dar, Ethiopia
[9] Mohammed V Univ Rabat, Fac Sci, Lab Mat Nanotechnol & Environm, POB 1014,Ave Ibn Battouta, Rabat, Morocco
[10] Manchester Salt & Catalysis, Res Ctr, Unit C,88-90 Chorlton Rd, Manchester M15 4AN, England