1. Taif University, Saudi Arabia; Faculty of Sciences of Bizerte, Tunisia
2. Taif University, Saudi Arabia; Mansoura University, Egypt
3. Taif University, Saudi Arabia; Agriculture Research Center, Egypt
4. National Institute of Oceanography and Fisheries, Egypt
5. Taif University, Saudi Arabia
6. Faculty of Sciences of Bizerte, Tunisia