N,N,N-Trimethyl chitosan: An advanced polymer with myriad of opportunities in nanomedicine.