ining 1 to 18 carbon atoms; b is 1 to 3; c is 0 or 1; R4 is an alkyl, aryl or arylalkyl group containing 1 to 18 carbon atoms, a carboxy-substituted alkyl group containing 1 to 4 carbon atoms, (Cx H2x O)m Z where x, m and Z are as defined above, or oxygen provided only one R4 is oxygen and further provided that there is no X- when R4 is oxygen; R5 is an alkyl, aryl or arylalkyl group containing 1