1. Centre for Research and Technology Hellas, Information Technologies Institute, Thessaloniki, Greece
2. School of Economics and Business Administration, Management Science and Technology Department, International Hellenic University (Ihu), Thessaloniki, Greece