Variable structure PI controllers in the presence of uncertainty and saturation