Solar peak law 2026