1. School of Management, Zhejiang University of Finance & Economics, Hangzhou, Zhejiang 310018, China;
2. Business School, Hunan University, Changsha, Hunan 410082, China;
3. Antai College of Economics and Management, Shanghai Jiao Tong University, Shanghai 200030, China;
4. School of Management, Shanghai University of International Business and Economics, Shanghai 201620, China;
5. Scheller College of Business, Georgia Institute of Technology, Atlanta, Georgia 30308