1. Zhejiang University & Alibaba Group, Hangzhou, China
2. Alibaba Group, Hangzhou, China
3. The Hong Kong University of Science and Technology (Guangzhou), Hong Kong, China
4. Singapore Management University, Singapore, Singapore
5. Squirrel AI, Bellevue, USA
6. Zhejiang University, Hangzhou, China