Advanced Control for a Chemical Process: GMC coupled with Dynamic Data Reconciliation