Classification and averaging of random orientation single macromolecular diffraction patterns at atomic resolution.