Competitive adsorption of Pb(II), Cd(II) and Cu(II) onto chitosan-pyromellitic dianhydride modified biochar.