Structural And Biophysical Studies Of Single-Stranded Dna Binding Proteins And Dnab Helicases, Proteins Involved In Dna Replication And Repair