Student progress in understanding energy concepts in photosynthesis using interactive visualizations