Power on: Wind and solar power generation in northwest China's Xinjiang witnesses a sustainable growth recently