Text this: Accurate extraction of surface water in complex environment based on Google Earth Engine and Sentinel-2.