Proton Hydrogen Generation Review