TEC torch