Advancement on modification of chitosan biopolymer and its potential applications.