The impact of the EU ETS on electricity prices: some research findings and policy implications