Design, synthesis and cholinesterase inhibitory activity of novel spiropyrrolidine tethered imidazole heterocyclic hybrids.