Process integration - El-Halwagi, Mahmoud M., 1962- (Process systems engineering, 2006)