Structural basis for suppression of hypernegative DNA supercoiling by E. coli topoisomerase I