Proton Hydrogen Generation By Water Splitting