1. Department of Computing, The Hong Kong Polytechnic University, Kowloon, Hong Kong
2. College of Computer Science, Chongqing University, Chongqing, China
3. Department of Electrical and Computer Engineering, Stony Brook University, Stony Brook, NY, USA