Process Systems Engineering Department of Chemical Engineering & Institute for Systems and Robotics Faculty of Engineering, University of Porto, Portugal