Hydrogeological assessment of arsenic in the Carolina terrane of Union County, North Carolina