liver cirrhosis duodenum pancreas gallbladder scientifically liver cirrhosis therapeutics