MAESTRA is a model of forest canopy radiation absorption and photosynthesis