X-ray diffraction studies on ribosomes from various sources