Identification of calcium palmitate in gallstones by infra-red spectroscopy