DNA vs RNA: 7 Key Differences Explained (Structure, Function & Comparison)