Spermatogonial stem cells: progress and prospects