Thermal hydrosilylation of olefin with hydrosilane. Preparative and mechanistic aspects