trimethylsilyl benzenesulfonate