constipation and pain abdomen with liver and gallbladder disorders fatty liver