School of Management and Economics University of Electronic Science and Technology of China Chengdu 611731 China;
Post-Doctoral Scientific Research Workstation Chongqing Airport Group Co. Ltd Chongqing 401120 China;
School of Economics and Business Administration Chongqing University Chongqing 400044 China;
School of Management and Economics University of Electronic Science and Technology of China Chengdu 611731 China;
School of Management and Economics University of Electronic Science and Technology of China Chengdu 611731 China;