A prospective study of serum metabolites and colorectal cancer risk