Shan Lu, Microsoft Research