divixtotal alcohol and liver