Alternatively, R.sub.2 and R.sub.3 form part of a ring system. When Z is a cationic quaternary ammonium group (1), R.sub.2, R.sub.3, R.sub.4 are preferably selected such that the number of carbons present in R.sub.2 +R.sub.3 +R.sub.4 is less than 10.