Bio-inspired amyloid polypeptides: From self-assembly to nanostructure design and biotechnological applications. (March 2021)