Mechanistic insights and multiple characterizations of cadmium binding to animal-derived biochar. (March 2020)