1. Max Planck Institute for Informatics, Saarbruecken, Germany
2. Texas A&M University, College Station, USA
3. University of Illinois, Champaign, UNK, USA
4. Delft University of Technology, Delft, Netherlands
5. Microsoft Corporation, Redmond, USA
6. Microsoft Research, Cambridge, United Kingdom
7. Yahoo! Labs, San Francisco, USA