Human Rad51 filaments on double- and single-stranded DNA: Correlating regular and irregular forms with recombination function