A dispatchable latent heat solar thermophotovoltaic battery | Publicación