1. Tongji University, 12476, School of Economics and Management, Shanghai, Shanghai, China;
2. University of Essex, 2591, Essex Business School, Colchester, Essex, United Kingdom of Great Britain and Northern Ireland, ;
3. Swinburne University of Technology, 3783, Department of Management & Marketing, Swinburne Business School, Hawthorn, Victoria, Australia, ;
4. University of Electronic Science and Technology of China, 12599, School of Management and Economics, Chengdu, China, ;