CEACAM5 and colorectal cancer: Head-to-head comparison of the diagnostic value of fecal and serum carcinoembryonic antigen for colorectal cancer detection.