1. Department of Information Technology and Electrical Engineering, ETH Zurich, Zurich, Switzerland
2. Department of Engineering Science, University of Oxford, Oxford, United Kingdom
3. Department of Information Engineering and Computer Science (DISI), University of Trento, Trento, Italy