chronic constipation symptoms and causes, colorectal cancer and constipation