Genetic Engineering & rDNA Technology - A Scientific Exploration