School of Computer Science and Technology, Tianjin University, Tianjin Haihe Education Park, Tianjin, China.|Department of Computer Science, City University of Hong Kong, Kowloon Tong, Hong Kong.|Department of Computer Science, City University of Hong Kong, Kowloon Tong, Hong Kong.