Hydrogen technology : the promise of a hydrogen economy