Basic Principles of RNA Interference: Nucleic Acid Types and In Vitro Intracellular Delivery Methods