Spermatogonial stem cells, infertility and testicular cancer