The hepatitis C virus and its hepatic environment: a toxic but finely tuned partnership.