Energy, the solar hydrogen alternative