1. Department of Immunology, University Hospital Zurich, University of Zurich, CH-8091 Zurich, Switzerland.
2. Novartis Institutes for Biomedical Research, Novartis Pharma AG, CH-4002 Basel, Switzerland.
3. Stem Cell Biology, Institute of Anatomy, University of Zurich, CH-8057 Zurich, Switzerland.