Ionic Bonding and Molecular Bonding