1. Department of Computer Science, Hong Kong Baptist University, Kowloon, Hong Kong
2. Department of Electronic Engineering and information Science (EEIS), University of Science and Technology of China (USTC), Hefei, Anhui, China
3. State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
4. Department of Computing, The Hong Kong Polytechnic University, Kowloon, Hong Kong
5. Department of Information Engineering, The Chinese University of Hong Kong, Shatin, NT, Hong Kong
6. Department of Electronic and Information Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong
7. School of Industrial Engineering, Purdue University, West Lafayette, IN, USA