Analysis of cationic and amphoteric surfactants II: Determination of their homolog distributions by reaction gas chromatography on the basis of the Hofmann degradation