SEARCH Articles Figures Tables Carbon hydrides Carbon reduction Carbonates reduction Hydride delivery Hydrides delivery from carbon