Enhanced photocurrent production by bio-dyes of photosynthetic macromolecules on designed TiO2 film