Satellite remote sensing and GIS-based multi-criteria analysis for flood hazard mapping