ESAA research on electricity prices 226