1. Max Planck Institute for Informatics & SAP SE, Saarbruecken, Germany
2. Max Planck Institute for Informatics, Saarbruecken, Germany
3. Max Planck Institute for Informatics & htw saar, Saarbruecken, Germany
4. Rutgers University-New Brunswick, New Brunswick, NJ, USA