Chronic hepatitis C and atherosclerosis: A complex pathogenic puzzle.