A distributed model of runoff generation in the permafrost regions