Enhanced energy and quantum efficiencies of a nanocrystalline photoelectrochemical cell sensitized with a donor-acceptor dyad derived from fluorescein