Colloidal stability and aggregation kinetics of biochar colloids: Effects of pyrolysis temperature, cation type, and humic acid concentrations.