Chitosan biopolymer, its derivatives and potential applications in nano-therapeutics: A comprehensive review