Insight into the adsorption mechanism of cationic dye onto biosorbents derived from agricultural wastes. Issue 9 (2nd September 2017)