Genetic manipulation technologies for precise cellular control: a comparative review of five approaches | Synapse