1. School of Management Fudan University Shanghai 200433 China
2. Heinz College, Carnegie Mellon University Pittsburgh PA 15213 USA
3. Guanghua School of Management Peking University Beijing 100871 China
4. Ant Financial Service Group Shanghai 200120 China