Solid-state dye-sensitized mesoporous TiO2 and doped carbazole derivative molecular glasses solar cell | IEEE Conference Publication | IEEE Xplore