Why Ionic Substances Have High Melting Points