Metal hydride fuel cell