Modeling streamflow using multiple precipitation products in a topographically complex catchment