calcium carbide for hydrogen generation