Fuel cell systems explained - Larminie, James (John Wiley & Sons, 2003)