Fluoride removal by calcite: evidence for fluorite precipitation and surface adsorption.