1. University of Pittsburgh, Pittsburgh, United States of America
2. University of Pittsburgh, Pittsburgh, USA
3. Google, Irvine, United States of America
4. Zhejiang University, Hangzhou, China
5. University of Massachusetts Amherst, Amherst, United States of America
6. Microsoft Research Asia, Shanghai, China