Gene manipulation through the use of small interfering RNA (siRNA): From in vitro to in vivo applications