Sperm function: yesterday, today, and tomorrow... : proceedings of an andrology workshop held in Heidelberg, 18-19 November 1994 (International Journal of Andrology, 1995)