1. Clemson University, Clemson, SC, USA
2. SWPS University of Social Sciences & Humanities & Ulm University, Warsaw, Poland
3. SWPS University of Social Sciences & Humanities, Warsaw, Poland
4. Interactive Technologies Laboratory, Warsaw, Poland
5. ETH Zurich, Zurich, Switzerland
6. Vienna University of Technology & ETH Zürich, Vienna, Austria