Does Saffron Fight Cancer? A Plausible Biological Mechanism