1. Department of Computer Science, University of Nicosia, and University of Nicosia Research Foundation (UNRF), Nicosia, Cyprus
2. Warsaw University of Technology, Warsaw, Poland
3. Department of Electrical and Computer Engineering, Hellenic Mediterranean University, Heraklion, Crete, Greece
4. Department of Management Science and Technology, Hellenic Mediterranean University, Agios Nikolaos, Crete, Greece
5. Nottingham Trent University, Nottingham, U.K.