A novel versatile modulator circuit