1. Department of Basic Sciences, PYD, King Faisal University, Al Ahsa 31982, Saudi Arabia
2. Center of Excellence for the Oceans, National Taiwan Ocean University, Keelung 20224, Taiwan
3. Department of Aquaculture, National Taiwan Ocean University, Keelung 20224, Taiwan
4. Animal and Fish Production Department, College of Agricultural and Food Sciences, King Faisal University, Hofuf-420, Al-Asha 31982, Saudi Arabia
5. Fish Resources Research Center, King Faisal University, Hofuf-420, Al-Asha 31982, Saudi Arabia