laparoscopic hernia liver constipation esophagus cancer colon breast cancer aids colonoscopy doctor breast