Zhenhua Han, Microsoft Research