Semiartificial photosynthetic nanoreactors for H2 generation