Ultra-small, small, and wide-angle X-ray scattering (USAXS, SAXS, WAXS)