Interaction of a C-terminal Truncated Hepatitis C Virus Core Protein with Plasmid DNA Vaccine Leads to in vitro Assembly of Heterogeneous Virus-like Particles