Electron Crystallography:Novel Approaches for Structure Det