Fecal occult blood testing: clinical value and limitations.