A dual finite volume method scheme for catastrophic flash floods in channel networks