Long-range and very long-range charge transport in DNA