https://9dok.net/document/yevrw760-designing-semiconductors-and-catalysts-for-photoelectrochemical-hydrogen-production.html