How Do Atoms Form Ionic Bonds