CEP128 is involved in spermatogenesis in humans and mice