Recent evidence on alcohol and cancer epidemiology.