Computational studies of the growth mechanism of small fullerenes: A ring-stacking model