National Institute of Hydrology, Roorkee - 247667, Uttarakhand, India