An extended model for carbon nanotube field-effect transistors