1. School of Business, Xinjiang University, Urumqi 830091, China
2. School of Tourism Studies, Xinjiang University, Urumqi 830046, China
3. Key Laboratory of Sustainable Development of Xinjiang’s Historical and Cultural Tourism, Xinjiang University, Urumqi 830046, China