Probing the structural domains and function in vivo of Escherichia coli DNA topoisomerase I by mutagenesis