Howe C . Gene cloning and Manipulation . 2nd ed .Sambrook J,Russell DW . Molecular cloning,a laboratory manual . 4th ed . ......