1. Business School, Sichuan University, Chengdu, 610065, China
2. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, Chengdu, 610065, China
3. College of Management Science, Chengdu University of Technology, Chengdu, 610059, China