An insight into the neuroprotective and anti-neuroinflammatory effects and mechanisms of Moringa oleifera