1. Institute of Pharmaceutical Sciences, Swiss Federal Institute of Technology (ETH) Zurich, 8093 Zurich, Switzerland
2. Institute for Dermatology, University Hospital of Zurich, 8091 Zurich, Switzerland
3. Philochem AG, 8112 Otelfingen, Switzerland
4. Department of Biology, Institute of Molecular Health Sciences, Swiss Federal Institute of Technology (ETH) Zurich, 8093 Zurich, Switzerland