Germany Electricity Mix 2024