Prospective multifunctional roles and pharmacological potential of dietary flavonoid narirutin | Synapse