1. Department of Computer Science and Technology, University of Cambridge, Cambridge, U.K.
2. School of Computer, Nanjing University of Posts and Telecommunications, Nanjing, China
3. Department of Computing, The Hong Kong Polytechnic University, Hong Kong, China