Phytochemicals as Promising Therapeutics in Cancer Prevention and Treatment: Mechanisms and Applications | Synapse