Inhibitory mechanisms of heterocyclic carboxaldehyde thiosemicabazones for two forms of human ribonucleotide reductase.