1. University of Athens, Athens, Greece
2. Delft University of Technology, Delft, The Netherlands
3. Erasmus Medical Center, Rotterdam, The Netherlands
4. Institute of Communication and Computer Systems (ICCS-NTUA), Athens, Greece
5. National Technical University of Athens (NTUA), Athens, Greece