A photochemical cell