An Advanced Deep Learning Framework For Short-Term Precipitation Forecasting Fromsatellite Information