Europe has clocked a record number of hours of negative power prices this year due to a mismatch between demand and supply as solar power