GERMANY S ELECTRICITY MIX IN 2024 CLEANEST EVER X2013 X2026