Affiliation: | 1. Institute of Zoology, University of Frankfurt, Theodor-Stern-Kai 7, 60590 Frankfurt am Main, Germany;2. Department for Applied Physics, LM University Munich, 80799 München, Germany;3. Department of Biology, Darmstadt University of Technology, Schnittpahnstrasse 10, 64287 Darmstadt, Germany;4. Heidelberg Institute of Zoology, University of Heidelberg, 69120 Heidelberg, Germany |