A review on chitosan and its nanocomposites in drug delivery.