dodecylbenzenesulphonic acid molecular formula