Dye-sensitized solar cell and photocatalytic performance of nanocomposite photocatalyst prepared by electrochemical anodization - doi 10.1007/s12034-016-1280-1 Date : 1395-07 Article type Journal