Colon stenting: a review