The spermatozoan genome and fertility