International Journal of Hydrogen Energy 27 (2002) 991 – 1022 Review Article www.elsevier.com/locate/ijhydene Photo-electrochemical hydrogen generation from water using…