Vedran Mihal PhD student CAB H65 ETH Zürich Universitätstrasse 6 8092 Zürich Switzerland vedran.mihal@inf.ethz.ch