Solar generates 94 TWh in Europe during Q3 - eviltoast