Dependence of SWNT growth mechanism on temperature and catalyst particle size: Bulk versus surface diffusion