Uncovering bioactive compounds and potential mechanisms of Jieduan-Niwan Formula against liver failure