Effect of caffeine on DNA polymerase I from Escherichia coli studies in vitro and in vivo