Proton-conducting amino acid-modified chitosan nanofibers for nanocomposite proton exchange membranes