1. Center for Surgical Research University Hospital Zurich, University of Zurich Zurich Switzerland
2. Department of Mechanical and Process Engineering, ETH Zurich Zurich Switzerland
3. Department of Neurosurgery University Hospital Zurich, University of Zurich Zurich Switzerland