Experimental and population-based studies on colorectal cancer - Thymidine phosphorylase as a potential biomarker