Human cervical mucus: relationship between biochemical characteristics and ability to allow migration of spermatozoa.