1. Department of Biological Sciences, Faculty of Science, University of Jeddah, Jeddah 23798, Saudi Arabia
2. Laboratory of Biopesticides, Centre of Biotechnology of Sfax, Sfax 3000, Tunisia
3. Department of Biological Sciences, Faculty of Science and Arts-Khulais, University of Jeddah, Jeddah 23798, Saudi Arabia
4. Institute for Polymers, Composites and Biomaterials, National Council of Research of Italy (IPCB-CNR), 80078 Pozzuoli, Italy
5. Aquaculture Laboratory (LR16INSTM03), National Institute of Marine Sciences and Technologies, Salammbo 2025, Tunisia