Human Viruses: Diseases Treatments and Vaccines : The New Insights