Competitive adsorption of arsenic and fluoride on {2 0 1} TiO2