Modeling gas-phase carbon nanotube synthesis on iron particles from carbon monoxide