Classification of THz pulse signals using two-dimensional cross-correlation feature extraction and non-linear classifiers