Dye-sensitized solar cells based on composite TiO2 nanoparticle nanorod single and bi-layer photoelectrodes - doi # Date : 1395-07 Article type Journal