1. Faculty of Medicine and Health Technology, Tampere University (Hervanta Campus), Tampere, Finland
2. Faculty of Information Technology and Communications Sciences, Tampere University (City Centre Campus), Tampere, Finland
3. Faculty of Medicine and Health Technology and Tampere Institute for Advanced Study, Tampere University, Tampere, Finland