Kaempferol, a potential neuroprotective agent in neurodegenerative diseases: From chemistry to medicine | Synapse