Text this: Loading walnut shell powder into polymeric matrix of chitosan for enhanced cationic methyl violet 2B dye removal