结肠癌分为几种类型