Development of nanoparticles loaded composites from agricultural wastes for cationic dye removal from aqueous solution- A review