Statistics for Efficient dye sensitized solar cells based on TiO, nanotubes and nanotube-nanoparticle composites