Comparison of RNA and DNA viruses