Self-assembly of poly(ionic liquid) (PIL)-based amphiphilic homopolymers into vesicles and supramolecular structures with dyes and silver nanoparticles