polyelectrons