Dye-sensitized solar cells: management of photoelectrons | IEEE Conference Publication | IEEE Xplore