Incident solar radiation over Europe estimated from Meteosat data See original record