Recent advances in the solar thermochemical splitting of carbon dioxide into synthetic fuels