A charge-pump based CLASS H Line Driver for ADSL applications