Modeling biogeochemical interactions in co-contaminant systems