RNA Interference in Practice - Principles, Basics, and Methods for Gene Silencing in C.elegans, Drosophila and Mammals