Crystallization behavior of citric acid based on solution speciation and growth kinetics