Natural polyphenols as versatile platforms for material engineering and surface functionalization