Characterization and potential roles of calretinin in rodent spermatozoa. (September 2018)