Chitosan and chito-oligosaccharide: a versatile biopolymer with endless grafting possibilities for multifarious applications Article in Frontiers in Bioengineering and Biotechnology (May 2023)