Detailed analysis of seed coat and cotyledon reveals molecular understanding of the hard-to-cook defect of common beans (Phaseolus vulgaris L.).