The effects of ethinylestradiol, a glucose diet and streptozotocin induced diabetes mellitus on gallstone formation and biliary lipid composition in the hamster