Key roles of carbon solubility in single-walled carbon nanotube nucleation and growth.