Text this: Material and energy balances: for engineers and environmentalists