A review of applications of satellite SAR, optical, altimetry and DEM data for surface water modelling, mapping and parameter estimation