Detecting colorectal cancer using genetic and epigenetic biomarkers: screening and diagnosis