APOB and hepatitis C virus infection: APOB codon 4311 polymorphism is associated with hepatitis C virus infection through altered lipid metabolism