SEARCH Articles Figures Tables Carbazole-trinitrofluorenone Poly -trinitrofluorenone Trinitrofluorenone charge transport