112821425 NEW ENERGY POWER STATION POWER FLUCTUATION X2026