Cross-linked globular proteins - a new class of semi-synthetic macromolecules: characterization of their structure in solution for hyperpolymerichaemoglobin and myoglobin by means of size-exclusion chromatography, viscometry, osmometry and light scattering