Why Sodium Chloride Has A High Melting Point