1. Department of Computer Science and Engineering Hong Kong University of Science and Technology, China
2. Hong Kong University of Science and Technology, China
3. Microsoft Research, United States
4. Microsoft Research Asia, China
5. Department of Computer Science and Engineering The Hong Kong University of Science and Technology, China