In vivo and in vitro nuclear magnetic resonance spectroscopy as a tool for investigating hepatobiliary disease: a review of 1H and 31P MRS applications