1. School of Public Administration, Chongqing Technology and Business University, Chongqing 400067, China
2. School of Economics, Chongqing Technology and Business University, Chongqing 400067, China
3. Research Centre for Economy of Upper Reaches of the Yangtze River, Chongqing Technology and Business University, Chongqing 400067, China