Citric acid/glycerol ester, a backup of 2, 2-bis(hydroxymethyl)propionic acid and biobased synthesis of anionic polyurethane dispersion