Li Zhuang, Microsoft Research