1. School of Management and Economics, University of Electronic Science and Technology of China, Chengdu, People’s Republic of China
2. College of Business, The University of Alabama in Huntsville, Huntsville, AL, USA
3. Business School, Worcester Polytechnic Institute, Worcester, MA, USA
4. Hanken School of Economics, Humlog Institute, Helsinki, Finland