High performance free-standing films by layer-by-layer assembly of graphene flakes and ribbons with natural polymers. Issue 47 (21st November 2016)