Kinetics of heavy metal adsorption and desorption in soil: Developing a unified model based on chemical speciation. (1st March 2018)