Deep inelastic scattering at HERA: A review of experimental results in the light of quantum chromodynamics