1. Department of Biology, Technion-Israel Institute of Technology, Haifa 32000, Israel
2. Department of Biology, University of Haifa at Oranim, K. Tivon 36006, Israel
3. Department of Zoology and Physiology, University of Wyoming, Laramie, Wyoming 82071, USA