1. Business Department, New York University Shanghai, Shanghai 200122, China;
2. Guanghua School of Management, Peking University, Beijing 100871, China;
3. School of Finance, Shanghai University of Finance and Economics, Shanghai 200437, China;
4. Guanghua School of Management, Peking University, Beijing 100871, China