China's Electricity Generation: An Overpowered Surge - Rollup News