1. College of Economics and Management, China Jiliang University, Hangzhou, People’s Republic of China
2. Post-doctoral Station of Business Administration, Fudan University, Shanghai, People’s Republic of China
3. The Department of Tourism, Fudan University, Shanghai, People’s Republic of China
4. School of Management, Zhejiang University, Hangzhou, People’s Republic of China
5. Department of Marketing, Events and Tourism, University of Greenwich, London, UK