Symposium on autotrophy. III. Recent developments in photosynthesis.