1. ETH Zürich/Univ. of Leicester, Zürich/Leicester (UK), Switzerland
2. Nokia Research Center, Nokia Group, Finland
3. Delft University of Technology, Delft, Netherlands
4. TNO Information & Communication Technology, Groningen, Netherlands
5. University of Koblenz-Landau, Landau, Germany