Competitive adsorption of magnesium and calcium with phosphate at the goethite water interface: Kinetics, equilibrium and CD-MUSIC modeling