Renewable Energy: China's Decade of All-Time Records