Synthesis of difunctional poly(dimethylsiloxane)s: Application to macromonomer synthesis