1. Zoology Department, Faculty of Science, Al-Azhar University, Nasr, Cairo, Egypt
2. Environmental Egyptian Affairs Agency, Red Sea Protectorates Sector, Hurghada, Egypt
3. School of Marine and Atmospheric Science, Stony Brook University, Southampton, NY, USA