Recent Releases of Solar electricity Nowcasting