Coffee reduces risk of liver disease, cancer: BMC Public Health study