Structural stability and solution structure of chaperonin GroES heptamer studied by synchrotron small-angle X-ray scattering.