the pathogenesis of gallstones