Somatic cell nuclear transfer : history, future and