Independent Component Analysis and Discrete Wavelet Transform for Artifact Removal in Biomedical Signal Processing