Describing the adsorption of phosphate, citrate and selenite on a variable-charge mineral surface | Synapse