Discrete-time first-order plus dead-time model-reference trade-off PID control design