Syntheses, characterizations and functions of cationic polyethers with imidazolium-based ionic liquid moieties