Self-adaptive Noise Cancellation Research Articles