1. College of Architecture and Urban Planning, Chongqing University, Chongqing, China and Key Laboratory of New Technology for Construction of Cities in Mountain Area, Chongqing University, Chongqing, China
2. Chongqing Zhixing Hongtu Technology Co. Ltd, Chongqing, China
3. Key Laboratory of Eco-environment in the Three Gorges Reservoir Region of the Ministry of Education, Chongqing University, Chongqing, China