polyvinyl vinylogous polyynyl polyynic vinyl polyacetylenic polysubstituted polythionic polyureic interpolymeric