Modelling the leaching of Pb, Cd, As, and Cr from cementitious waste using PHREEQC.