Density functional theory study of carbazole dyes: Potential application of carbazole dyes in dye-sensitized solar cells - doi # 2018-04 Article type Journal