1. Department of Information Resources Management, Zhejiang University, Hangzhou, China
2. Indiana University Bloomington Bloomington, IN, USA
3. Alibaba Group Hangzhou, China
4. Alibaba Group, Hangzhou, China
5. Sun Yat-sen University Guangzhou, China