DNA topology and topoisomerases