1. Product Development Group Zurich Department of Mechanical and Process Engineering ETH Zurich Zurich Switzerland
2. Department of Radiation Oncology University Hospital Zurich Zurich Switzerland
3. University of Zurich Zurich Switzerland
4. Institute for Dynamic Systems and Control Department of Mechanical and Process Engineering ETH Zurich Zurich Switzerland