Proton-conducting amino acid-modified chitosan nanofibers for nanocomposite proton exchange membranes. (October 2019)