Functional analysis of N-terminal and C-terminal domain(s) of helicobacter pylori DnaB helicase and modulation of its activity by interacting partner(s)