1. Xiamen University, Xiamen, China
2. University of Maryland, College Park, MD, United States of America
3. Shanghai Jiao Tong University, Shanghai, China
4. Yale University, New Haven, CT, United States of America
5. IBM Research, Yorktown Heights, United States of America
6. University of Texas at Austin, Austin, UT, USA