百十学术:Improving the theory of catchment science with percolation theory