Excess electron trapping in duplex DNA: long range transfer via stacked adenines.