Time-delay Hammerstein system identification using modified cross-correlation method and variable stacking length multi-error algorithm