soy beans shelf life 24 months