schisandrin B inhibits cell growth and induces cellular apoptosis and autophagy in mouse hepatocytes and macrophages: implications for its hepatotoxicity