De-noising of diesel vibration signal using wavelet packet and singular value decomposition