The economics of renewable energy power in China