1. University of Science and Technology of China, Hefei, Anhui, China and National University of Singapore, Singapore
2. Microsoft Research Asia, Beijing, China
3. University of Science and Technology of China, Hefei, Anhui, China
4. National University of Singapore, Singapore