1. Department of Management Science and Technology, University of the Peloponnese, 22131 Tripoli, Greece
2. Department of Informatics and Telecommunications, University of the Peloponnese, 22131 Tripoli, Greece
3. Department of Digital Systems, University of the Peloponnese, 23100 Sparta, Greece
4. Department of Cultural Technology and Communication, University of the Aegean, University Hill, 81100 Mytilene, Greece