energy capture mechanisms in flora 4533708