Text this: Hybrid DWT NLM method with NOA optimization for ECG signal denoising