Therapeutic potential of natural products in cancer immunotherapy: Advances and challenges | Synapse