Text this: Numerical simulation of advective-dispersive multisolute transport with sorption, ion exchange, and equilibrium chemistry /