Hatzopoulos, Pavlos, Cyprus University of Technology