Prospective study of NAT1 and NAT2 polymorphisms, tobacco smoking and meat consumption and risk of colorectal cancer.