Text this: Study of dye sensitized solar cells photoelectrodes consisting of nanostructures.