Molecular Characterization of Hepatitis C Virus for Developed Antiviral Agents Resistance Mutations and New Insights into in-silico Prediction Studies