Monitoring the dye impregnation time of nanostructured photoanodes for dye sensitized solar cells