1. Biology Department, University of North Carolina at Chapel Hill, USA
2. Department of Mathematics, University of North Carolina at Chapel Hill, USA
3. Department of Zoology, Tel Aviv University, Israel
4. Inter-University Institute for Marine Sciences in Eilat, Israel
5. Faculty of Civil and Environmental Engineering, Technion - Israel Institute of Technology, Haifa, Israel
6. Applied Mathematics Unit, School of Natural Sciences, University of California at Merced, USA