Novel classes of alkynyliodonium salts and their applications: The synthesis of substituted 1,3-diynyliodonium triflates, R-C≡C-C≡C-I+-Ph -OTf, and their reaction with triphenylphosphine