Crystal growth and solute trapping