Investigations on the batch performance of cationic dyes adsorption by citric acid modified peanut husk