Cardamine hirsuta: a versatile genetic system for comparative studies.