1. School of Economics and Management, Jiangsu University of Science and Technology, Zhenjiang 212100 China.
2. Department of Business Information and Technology, Fogelman College of Business and Economics, University of Memphis, Memphis, TN 38152 USA.
3. School of Management and Economics, University of Electronic Science and Technology of China, Chengdu 610056 China.