RR-03-001. Reprinted from International Journal of Hydrogen Energy, 28:267-284 [2003]