Institution: | 1. School of Management and Economics, University of Electronic Science and Technology of China, Chengdu, 610054, China 2. School of Business Administration, Southwestern University of Finance and Economics, Chengdu, 611130, China 3. Haworth College of Business, Western Michigan University, Kalamazoo, MI, 49008-5412, USA
|