Animal Physiology, Zoological Institute, University of Tuebingen, Tuebingen, Germany.|Animal Physiology, Zoological Institute, University of Tuebingen, Tuebingen, Germany.|Animal Physiology, Zoological Institute, University of Tuebingen, Tuebingen, Germany.|Animal Physiology, Zoological Institute, University of Tuebingen, Tuebingen, Germany.