Single particle cryo-EM of membrane proteins