high blood sugar and liver cancer