The frequency of crossing-over occurring between two genes located on the same chromosomes depends on