ionic liquids types