1. University of California, Los Angeles, USA
2. IDSIA, Università della Svizzera italiana, Lugano, Svizzera, Switzerland
3. Computing Systems Lab, Huawei Zurich Research Center, Zürich Switzerland
4. Università della Svizzera italiana, Lugano, Svizzera, Switzerland