Trigonelline prevents high cholesterol and high fat diet induced hepatic lipid accumulation and lipo-toxicity in C57BL/6J mice, via restoration of hepatic autophagy.