Three-dimensional kinetic Monte Carlo simulation of crystal growth from solution