1. IBM Research, Cambridge, MA, USA
2. Needed, Needed, APO AA
3. Massachusetts Institute of Technology, Cambridge, MA, USA
4. Chinese Academy of Science, Beijing, China
5. University of Maryland, College Park, MD, USA
6. Tsinghua University, Beijing, China
7. Lenovo, Beijing, China