Conducting Isopolymers: Preparation, properties, and applications