Batch cooling solution crystallization of ammonium oxalate in the presence of impurities: Study of solubility, supersaturation, and steady-state inhibition