Phytoestrogens: Chemistry, potential health benefits, and their medicinal importance | Synapse