reproductive physiology 8507