Text this: Natural-fiber-reinforced chitosan, chitosan blends and their nanocomposites for various advanced applications