Modular structure of the full-length DNA gyrase B subunit revealed by small-angle X-ray scattering