Formamidopyrimidines in DNA: mechanisms of formation, repair, and biological effects.