1. Centre for Research and Technology Hellas, Information Technologies Institute, 57001 Thessaloniki, Greece
2. Management Science and Technology Department, Democritus University of Thrace (DUTH), 65404 Kavala, Greece
3. Intelligent Systems Laboratory, Department of Cultural Technology and Communication, University of the Aegean, 81100 Mytilene, Greece