Nanofiltration thin-film-composite polyesteramide membranes based on bulky diols