An efficient ECG signals denoising technique based on the combination of particle swarm optimisation and wavelet transform | Synapse