Molecular and environmental factors regulating seed longevity