Fecal occult blood testing for colorectal cancer: a perspective.