Functionalized chitosan as a green, recyclable, biopolymer-supported catalyst for the [3+2] Huisgen cycloaddition.