https://123dok.org/document/9ynj6dlz-discrete-time-hammerstein-model-identification-unknown-bounded-errors.html