Purpurin ameliorates alcohol-induced hepatotoxicity by reducing ROS generation and promoting Nrf2 expression.