homopolymerize copolymerize interpolymerize heteropolymerize copolymerise octomerize hypergraft monomerize polycondense monomerise