1. University of Illinois at Urbana-Champaign and Microsoft Research Asia
2. Microsoft Research Asia
3. University of Illinois at Urbana-Champaign, Champaign, IL
4. BBN Technologies
5. National Chiao Tung University, Taiwan, ROC
6. Pennsylvania State University, University Park PA