zwitterionic polyionic polyanionic polyelectrolytic macrozwitterionic polycationic polaronic polyenic polaritonic polar