Recent advances in Ruthenium-catalyzed hydrosilylation of unsaturated compounds: Applications and mechanistic studies