River network saturation concept: factors influencing the balance of biogeochemical supply and demand of river networks