Practical application of solar power generation and hydrogen production