Cryo-EM analysis of three macromolecular machines: RNA polymerase, ribosome, and E3 ubiquitin ligase