1. Alibaba-Zhejiang University Joint Institute of Frontier Technologies, Zhejiang University, Hangzhou, China
2. International User Experience Business Unit, Alibaba Group, Hangzhou, China
3. College of Computer Science and Technology, Zhejiang University, Hangzhou, China