Hepatitis C virus drives the pathogenesis of hepatocellular carcinoma: from immune evasion to carcinogenesis. Issue 10 (7th October 2016)