1. Zhejiang University & Alibaba Group, Hangzhou, China
2. Zhejiang University, Hangzhou, China
3. Zhejiang Gongshang University, Hangzhou, China
4. Alibaba Group, Hangzhou, China
5. Singapore Management University, Singapore, Singapore
6. Squirrel AI, Bellevue, WA, USA