does photosynthesis take place eukaryotic cell