Surface & Aqueous Geochemistry Group, Department of Geological & Environmental Sciences, Stanford University, Stanford, California 94305-2115, Chemical Sciences Division, Lawrence Berkeley National ...