Piezoelectric diphenylalanine peptide for greatly improved flexible nanogenerators. (September 2018)