Therapeutic benefits of rutin and its nanoformulations | Synapse