Combining Numerical Weather Predictions and Satellite Data for PV Energy Nowcasting