The surface-charge transistor