... University Pro-fessor of Electrical Engineering, and Dean of the School of Engineering and AppliedScience. He has also held visiting appoint-ments at a number of universities, including recently Imperial ... ComputerTechnology Institute of Patras, Greece. In 1991 he joined the Com-puter Engineering and Informatics department, University of Pa-tras, Greece as an Associate Professor and in 1996 he became ... Communication Engineering, University of Thessaly, 38221 Volos, Greece4Department of Electrical Engineering, Princeton University, Olden Street, Princeton, NJ 08544, USA5Department of Information...