1. Laboratory of Advanced Materials and Process Engineering, Faculty of Sciences, Ibn Tofail University, BP 242, Kenitra 14000, Morocco
2. Laboratory of Materials, Nanotechnology and Environment, Faculty of Sciences, Mohammed V University Rabat, Rabat 10090, Morocco
3. Laboratory of Medicinal Chemistry, Drug Sciences Research Center, Faculty of Medicine and Pharmacy, Mohammed V University Rabat, Rabat 10090, Morocco
4. Laboratory of Applied Sciences, National School of Applied Sciences (ENSAH), Abdelmalek Essaadi University, Tetouan 93000, Morocco
5. Laboratory of Organic Chemistry, Bioorganic and Environment, Chemistry Department, Faculty of Sciences, Chouaib Doukkali University, El Jadida 24000, Morocco
6. Department of Chemistry, AN-Najah National University, Nablus P.O. Box 7, Palestine