Text this: Investigation of the effect of hydroxycitric acid on urinary calcium oxalate risk factors for kidney stone formation in artificial urine: theoretical modelling and in vitro crystallisation experiments