Regio-selective and stereo-selective hydrosilylation of internal alkynes catalyzed by ruthenium complexes