Yongguang Zhang, Microsoft Research Asia, Beijing, China