Biological insight into the mechanism of action of thiosemicarbazone complexes.