Spermatogenesis and the mature spermatozoon: form, function and phylogenetic implications