Impact of humic acid coated-TiO2 nanocomposite for fast sorption of Cd(II) and Cr(VI) from aqueous solutions