When you open your phone and see the news that "the cumulative installed capacity of wind and solar power has exceeded 1.6 billion kilowatts," you probably wouldn't imagine that behind this seemingly impressive figure, China's power system is facing the most severe security challenges in its history. In 2025, the newly installed capacity of new energy sources nationwide reached 227 million kilowat...