diabetes colonoscopy constipation colon cancer endoscopy health breast cancer arthritis back pain breast diet cirrhosis hepatitis aids leukemia cancer lymphoma hepatitis c fibromyalgia cholesterol liver