Department of Biology Laboratoire140264Eidgenössisch Technische Hochschule Zurich, CH–8092 Zurich, SwitzerlandSuisse