Recent advances in chitosan-based materials; The synthesis, modifications and biomedical applications.