Recent progress in the biology, chemistry and structural biology of DNA glycosylases