German protests fuel energy revolution