Why Covalent Compounds Have Low Melting Point