divixtotal alcohol and the liver