Affiliation: | (1) Department of Informatics, University of Piraeus, 80 Karaoli & Dimitriou str. 185 34, Piraeus, Greece;(2) Department of Product and Systems Design Engineering, University of the Aegean, Hermoupolis, Syros, 85100, Greece;(3) Department of Technology Education and Digital Systems, University of Piraeus, 80 Karaoli & Dimitriou str. 185 34, Piraeus, Greece |