Department of Electrical and Computer Engineering of the University of Thessaly, Greece.