Title: Viruses, nucleic acids, and cancer