Download Control Of Nonlinear And Hybrid Process Systems: Designs For Uncertainty, Constraints And Time Delays