That's not a battery. It's heat engine using molten silicon as a heat source. Efficiencies are probably at 50%? Completely different technology.