Solar water splitting Pt-nanoparticle photosystem I thylakoid systems: Catalyst identification, location and oligomeric structure.