An overview of spirooxindole as a promising scaffold for novel drug discovery | Synapse