1. Yale University, New Haven, USA
2. University of Science and Technology of China, Hefei, Anhui, China
3. Microsoft Research Asia, Shanghai, China
4. UT Austin, Austin, USA
5. University of California San Diego, San Diego, United States of America
6. University of Glasgow, Glasgow, United Kingdom
7. Yale University, New Haven, United States of America
8. Tsinghua University, Beijing, China