Exploring the drivers of energy-related CO2 emissions in western China: a case study of Haixi