Electron crystallography of macromolecular periodic arrays on phospholipid monolayers