Solar hydrogen production from cellulose biomass with enzymatic and artificial photosynthesis system