1. University of Edinburgh, Edinburgh, UK
2. Huawei Zurich Research Center, Zurich, Switzerland
3. Heriot-Watt University, Edinburgh, UK
4. Techinsche Universität Berlin, Berlin, Germany / University of Edinburgh, Edinburgh, United Kingdom
5. University of Glasgow, Glasgow, UK