Principles of chemical engineering processes material and energy balances - Ghasem, Nayef; Henda, Redhouane (CRC Press, 2015)