Solid organic acids including glycolic, malonic, citric, and succinic acids, mostly satisfy to the above-mentioned requirements. Additionally, their anhydrides and esters, which can transform into the acids when interacting with water, can be used. As example, the authors of patent suggested to generate hydrogen by the hydrolysis of a paste containing MgH2