Mechanistic Studies of Double-strand Break Repair Factors RAD52 and DNA Polymerase Theta