An efficient and stable solar flow battery enabled by a single-junction GaAs photoelectrode