BackProfessor Ho-Fung LEUNGProfessor Department of Computer Science and Engineering The Chinese University of Hong Kong