Text this: Gear fault diagnosis method based on wavelet-packet independent component analysis and support vector machine with kernel function fusion