Chitosan: A biopolymer for textile processes and products