Human immunodeficiency virus (hiv) is considered which type of virus? slow virus, filovirus, herpes virus, or retrovirus?