CCL21 as an independent favorable prognostic factor for stage III/IV colorectal cancer.