Poly(trisulfides) a new polymer