Exploring the Anti-Cancer Activity of Novel Thiosemicarbazones Generated through the Combination of Retro-Fragments: Dissection of Critical Structure-Activity Relationships