Current status of large-scale hydrogen production by solar energy