Polycarbazole and Its Derivatives: Synthesis and Applications. A Review of the Last 10 Years