cellular energy flow 1333322