Ultra high temperature latent heat energy storage and thermophotovoltaic energy conversion. (15th July 2016)