Novel thiosemicarbazone derivatives containing indole fragment as potent and selective anticancer agent.