*This work was conducted at Microsoft Research Asia.