Role of gallbladder mucus in the pathogenesis of cholesterol gallstones