Comparative review of carbon nanotube FETs