Silibinin inhibits in vitro ketosis by regulating HMGCS2 and NF-kB: elucidation of signaling molecule relationship under ketotic conditions