A multi-chemistry modelling framework to enable flexible and reproducible water quality simulations in existing hydro-models: 2. The OpenWQ-SUMMA and OpenWQ-CRHM model implementations and testing