Highly efficient polycarbazole-based organic photovoltaic devices | Synapse