China Winning Renewable Energy Race