A Low-Distortion Class G Line Driver for Central-Office ADSL Modem