1. Department
of Health Sciences and Technology, ETH Zurich, 8092 Zurich, Switzerland
2. Department
of Biology, Stanford University, Stanford, California 94305, United States
3. Institute
of Molecular Cancer Research, University of Zurich, 8057 Zurich, Switzerland
4. Institute
of Pharmacology and Toxicology, University of Zurich-Vetsuisse, 8057 Zurich, Switzerland
5. Department
of Chemistry, Michigan Technological University, Houghton, Michigan 49932, United States