Hepatitis C virus, autoimmune liver disease and cryoglobulinaemic hepatitis