Modeling the competitive effect of phosphate, sulfate, silicate, and tungstate anions on the adsorption of molybdate onto goethite.