Thymoquinone: fifty years of success in the battle against cancer models.