Rhein ameliorates fatty liver disease through negative energy balance, hepatic lipogenic regulation, and immunomodulation in diet-induced obese mice.