Development and validation of a simulation model for hairy vetch (Vicia villosa Roth) self-regeneration under different crop rotations