Epididymis and seminal vesicle as sources of carnitine in human seminal fluid: the clinical significance of the carnitine concentration in human seminal fluid.