Zwitterionic Alternating Polymerization to Generate Semicrystalline and Recyclable Cyclic Polythiourethanes.