Hepatitis C: molecular virology and antiviral targets