Adaptive noise shaping ADC based on LMS algorithm