Stress proteins: the biological functions in virus infection, present and challenges for target-based antiviral drug development.