All life on earth ultimately relies on energy from the sun, and photosynthesis is the vital link. Photosynthesis generates adenosine triphosphate (ATP), which is the universal molecular fuel in living ...