Text this: Influence of tail group length, amide functionality and added salt ion identity on the behaviour of betaine surfactants.