1. Information Technologies Institute, Center for Research and Technology Hellas, Greece and
Department of Management Science & Technology, International Hellenic University, Greece
2. Information Technologies Institute, Center for Research and Technology Hellas, Greece