dodecylbenzenesulphonic acid molecular weight