Barium carbonate and barium titanate for ultra-high temperature thermochemical energy storage | Publicación