China: The Nexus of Economy, Climate Change and Renewable Energy