Exploring genetic and physical aspects of Hepatitis C Virus non-structural proteins involved in the formation of the replication complex