reagent shelf life