Causes and consequences of apoptosis in spermatozoa; contributions to infertility and impacts on development | Synapse