Li Zhang, Microsoft Research Silicon Valley