Molecular processes of photosynthesis