Efficient synthesis of 2-arylindoles, 2-arylimidazo[1,2-a]pyridines and 2-arylquinoxalines, and their bis-derivatives using [Hmim]OTf ionic liquid supported on nano-silica as a reusable catalyst