Hydrogen as a future energy carrier - Züttel, Andreas (Wiley-VCH, 2008)