Structural and functional relationships of human DNA polymerases