Understanding DNA and gene cloning