A photochemical fuel cell system using Anabaena N-7363