energy flow