Layer-by-layer assembled GO-based membranes with high long-standing stability and chemical resistance applied in dye separation and desalination