End resection: a key step in homologous recombination and DNA double-strand break repair