Hard component detection of transient noise and its removal using empirical mode decomposition and wavelet-based predictive filter