The role of seed coats in seed viability