Cryo Electron Microscopy reaches atomic resolution for the 3D structure of proteins