Chalkiadakis, Georgios, Technical University of Crete, Greece