Water Resources Section, Delft University of Technology, Stevinweg 1, Delft, 2628CN Netherlands
Department of Water Resources, International Institute for Geo-Information Science and Earth Observation, Hengelosestraat 99, Enschede, 7500AA Netherlands
Department of Hydrology and Water Resources, University of Arizona, 1133 E. North Campus Dr., Tucson, AZ 85721 United States