The Science of Cloning:From Dolly the Sheep to De-extinction