1. College of Tourism, Huaqiao University, Quanzhou, Fujian, China
2. School of Management, Zhejiang University, Hangzhou, Zhejiang, China
3. Durham University Business School, Durham University, Durham, UK
4. School of Business Administration, Southwestern University of Finance and Economics, Chengdu, China