Effects of inorganic ions, organic polymers, and fly ashes on the sedimentation characteristics of kaolinite suspensions