Text this: Iron and thiols as two major players in carcinogenesis: friends or foes?