1. University of Science and Technology of China, Singapore Management University, Hefei, China
2. Singapore Management University, Stamford Road, Singapore
3. University of Science and Technology of China, Microsoft Research Asia, Beijing, China
4. University of Science and Technology of China, Hefei, China