Loop-back linearity test of ADCs and DACs: Measuring simultaneously ADC and DAC nonlinearities by means of dithering and maximum likelihood estimation