Impact of genetic engineering on the understanding of spermatogenesis.