An overview of bile-acid synthesis, chemistry and function