Topoisomerase I-targeting drugs: new developments in cancer pharmacology