Cheng Huang, Microsoft Research