Mating patterns, pollen dispersal, and the ecological maternal neighbourhood in a Prunus mahaleb L. population