APC and colorectal cancer: Colorectal cancer, smoking history and APC truncation mutation status.