Immunopathogenesis of hepatitis C virus infection