Cost of reproduction in Callosobruchus maculatus: effects of mating on male longevity and the effect of male mating status on female longevity.